/*#com.cn.wanxi.servlet.aa {*/
/*    background-color: blue;*/
/*    width: 1000px;*/
/*    !*margin: auto;*!*/
/*}*/

/*.bb {*/
/*    background-color: red;*/
/*}*/

/*.cc > div:nth-child(2) {*/
/*    background-color: gray;*/
/*}*/
/*.ee{*/
/*    display: flex;*/
/*    justify-content: center;*/
/*}*/
.home {
    display: flex;
    justify-content: center;
}

.home > div {
    width: 1000px;
}

.home > div > div:nth-child(1) {
    background-image: url("../img/banner_qtah.jpg");
    /*将图片的大小设置成和当前div的大小一至*/
    background-size: 100% 100%;
    width: 1000px;
    /*height: calc(1000 * 808px / 1920);*/
    height: 500px;
}

.home > div > div:nth-child(2) {
    /*background-color: gray;*/
}

.home > div > div:nth-child(3) {
    /*background-color: yellow;*/
}

/*   * 号代表所有元素*/
* {
    margin: 0;
}

/* css 就近原则 */
.top {
    color: white;
}

/*----------------------------------------*/
.company {
    display: flex;
    justify-content: center;
}

.company > div {
    /*border: 1px solid red;*/
    width: 900px;
    display: flex;
    justify-content: space-between;
}

.company > div > div:nth-child(2) {
    display: flex;
    align-items: center;
}

.company > div > div:nth-child(2) > div {
    margin: 0 5px;
}

.company > div > div:nth-child(1) {
    height: 141px;
}

/*------------------------导航------------------------*/
.nav {
    background-color: rgb(230, 145, 55);
    height: 40px;
    display: flex;
    justify-content: center;
}

.nav > div {
    width: 900px;
    /*border: 1px solid red;*/
    display: flex;
    align-items: center;
}

.nav > div > div {
    /*width: 100px;*/
    padding: 0 20px;
    /*background-color: gray;*/
    /*border: 1px solid red;*/
    text-align: center;
    height: 40px;
    line-height: 40px;
}
/*a {*/
/*    color: white;*/
/*    text-decoration:none*/
/*}*/
.nav > div > div:hover {
    background-color: white;
    color: rgb(230, 145, 55);
    cursor: pointer;
}
/*.nav > div > div:hover a{*/
/*    background-color: white;*/
/*    color: rgb(230, 145, 55);*/
/*    cursor: pointer;*/
/*}*/
/*----------------------------------------*/
.top > div:nth-child(3) {
    display: flex;
    justify-content: center;

}

.top > div:nth-child(3) > div {
    /*border: 1px solid red;*/
    width: 900px;
    /*height: 200px;*/
}

.top > div:nth-child(3) > div > div:nth-child(1) {
    padding: 30px 0 0 0;
    font-size: 30px;
}

.top > div:nth-child(3) > div > div:nth-child(2) {
    font-size: 5px;
    line-height: 20px;
}

/*ee,ff 分组选择器  ee 元素选择器*/
ee, ff {
    color: rgb(230, 145, 55);
    font-size: 30px;
}

ff {
    margin-left: 40px;
    /*text-indent: 2em;*/
}

.top > div:nth-child(3) > div > div:nth-child(3) > div:nth-child(2) {
    text-indent: 2em;
}

/*每个页面公用的css*/
.title {
    font-size: 30px;
    color: rgb(230, 145, 55);
    margin: 10px;
}
.middle {
    display: flex;
    justify-content: center;
}

.middle > div {
    width: 900px;
    /*border: 1px solid red;*/
    margin: 30px 0;

}

.content {
    border-top: 1px solid gray;
    padding: 10px;
}